Search

對於 JavaScript 定期重覆執行某一段程式碼的解決方案,setTimeout / setIn...

  • Share this:

對於 JavaScript 定期重覆執行某一段程式碼的解決方案,setTimeout / setInterval 有何差異?

setTimeout:此做法會在一個工作執行完畢後,重新發起 timeout,而每個工作(不含執行時間)的間隔時間會是幾近相同的,另外 setTimeout 發起後只會執行一次,要再次發起必須要動點手腳。

setInterval:會盡力確保工作在設定的間隔時間上被執行,如果工作會執行超過所設定的間隔時間,則就比較不適合。

https://stackoverflow.com/questions/729921/settimeout-or-setinterval


Tags:

About author
not provided
軟體跟料理一樣,都變成了每人每天的生活必需品。
View all posts